/*
 * @Descripttion: 
 * @Author: chendingfengmail@163.com
 * @version: 
 * @Date: 2021-04-07 08:21:18
 * @LastEditors: chendingfengmail@163.com
 * @LastEditTime: 2021-04-07 08:46:31
 */
import store from '@/store'
import util from '@/libs/util'

export default {
  install(Vue, options) {
    // 快速打印 log
    Vue.prototype.$log = {
      ...util.log,
      push(data) {
        if (typeof data === 'string') {
          // 如果传递来的数据是字符串
          // 赋值给 message 字段
          // 为了方便使用
          // eg: this.$log.push('foo text')
          // store.dispatch('ddAdmin/log/push', {
          //   message: data
          // })
        } else if (typeof data === 'object') {
          // 如果传递来的数据是对象
          // store.dispatch('ddAdmin/log/push', data)
        }
      }
    }
  }
}
